first responder - German English Dictionary